package com.hl.payServer.model;

import com.hl.payServer.util.GenerateUUID;
import tk.mybatis.mapper.annotation.KeySql;

import javax.persistence.*;
import java.util.Date;

/**
 * @author 155****7909
 * @date 2021-05-03 22:16:27
 * @email 
 */
@Table(name = "PayProject")
public class PayProject extends BaseEntity {

    /**
     * id
     */
    @Id
    @Column(name = "id")
    @KeySql(genId = GenerateUUID.class)
    private String id;

    /**
     * 消费项目编码
     */
    @Column(name = "projectCode")
    private String projectCode;

    /**
     * 消费项目名称
     */
    @Column(name = "projectName")
    private String projectName;

    /**
     * 该消费项目下所有收入的钱进入到的企业编码--暂时未指定到具体的支付方式
     */
    @Column(name = "incomeCompanyCode")
    private String incomeCompanyCode;
    
    public String getId() {
        return id;
    }

    public void setId(String id){
        this.id = id;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode){
        this.projectCode = projectCode;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName){
        this.projectName = projectName;
    }

    public String getIncomeCompanyCode() {
        return incomeCompanyCode;
    }

    public void setIncomeCompanyCode(String incomeCompanyCode){
        this.incomeCompanyCode = incomeCompanyCode;
    }

}